import {reqCategoryList,reqGetBannerList,reqGetFloorList} from '@/api'
const state = {
    categoryList:[],
    bannerList:[],
    floorList:[],
}
const mutations = {
    GETCATEGORY(state,category){
        state.categoryList = category
    },
    GETBANNERLIST(state,bannerList){
        state.bannerList = bannerList
    },
    GETFLOORLIST(state,floorList){
        state.floorList = floorList
    },
}
const actions = {
   async getCategory({commit}){
        let result = await reqCategoryList()
        if(result.code == 200)
        commit('GETCATEGORY',result.data)
    },
    async getBannerList({commit}){
        let result = await reqGetBannerList()
        if(result.code == 200){
            commit('GETBANNERLIST',result.data)
        }
    },async getFloorList({commit}){
        let result = await reqGetFloorList()
        if(result.code == 200){
            commit('GETFLOORLIST',result.data)
        }
    }
    
};
const getter = {};
export default {
    state,
    mutations,
    actions,
    getter
}